Big Huge Thesaurus

Ovis musimon

noun